hepatitis colonoscopy cancer colon cancer gastroenterology flexible sigmoidoscopy endoscopy ercp hiv constipation gastrointestinal aids